package com.example.coreshopapp.bean;

import java.util.List;

public class GoodsData {
    private int id;
    private int goodsId;
    private int goodsCategoryId;
    private String barcode;
    private String sn;
    private double price;
    private double costprice;
    private double mktprice;
    private boolean marketable;
    private double pointsDeduction;
    private int points;
    private double weight;
    private int stock;
    private int freezeStock;
    private Object spec;
    private Object spesDesc;
    private boolean isDefalut;
    private Object images;
    private boolean isDel;
    private boolean isNormalVirtual;
    private boolean isFreebie;
    private Object vqtunitrate;
    private Object cqtunitid;
    private double vipPrice;
    private Object posUnitName;
    private Object unitrate;
    private Object unitid;
    private Object fixedflag;
    private Object cunitid2;
    private Object pk_measdoc_ext;
    private Object pk_unit;
    private Object cunitcode;
    private Object cunitname;
    private Object cunitid;
    private Object orgname;
    private Object pk_org;
    private String bar_code;
    private Object hcmaterialname;
    private String pk_material1;
    private Object cmaterialvid;
    private Object pk_material_v;
    private Object pk_marbasclass;
    private Object class_name;
    private String bn;
    private String name;
    private boolean isMarketable;
    private String unit;
    private int totalStock;
    private Object gradeInfo;
    private DefaultSpecificationDescriptionBean defaultSpecificationDescription;
    private double amount;
    private PromotionListBean promotionList;
    private double promotionAmount;
    private int buyPinTuanCount;
    private int buyPromotionCount;
    private Object pinTuanRule;
    private double levelOne;
    private double levelTwo;
    private double levelThree;
    private List<?> gradePrice;
    private double promotionPrice;
    private double discount;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(int goodsId) {
        this.goodsId = goodsId;
    }

    public int getGoodsCategoryId() {
        return goodsCategoryId;
    }

    public void setGoodsCategoryId(int goodsCategoryId) {
        this.goodsCategoryId = goodsCategoryId;
    }

    public String getBarcode() {
        return barcode;
    }

    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public double getCostprice() {
        return costprice;
    }

    public void setCostprice(double costprice) {
        this.costprice = costprice;
    }

    public double getMktprice() {
        return mktprice;
    }

    public void setMktprice(double mktprice) {
        this.mktprice = mktprice;
    }

    public boolean isMarketable() {
        return marketable;
    }

    public void setMarketable(boolean marketable) {
        this.marketable = marketable;
    }

    public double getPointsDeduction() {
        return pointsDeduction;
    }

    public void setPointsDeduction(double pointsDeduction) {
        this.pointsDeduction = pointsDeduction;
    }

    public int getPoints() {
        return points;
    }

    public void setPoints(int points) {
        this.points = points;
    }

    public double getWeight() {
        return weight;
    }

    public void setWeight(double weight) {
        this.weight = weight;
    }

    public int getStock() {
        return stock;
    }

    public void setStock(int stock) {
        this.stock = stock;
    }

    public int getFreezeStock() {
        return freezeStock;
    }

    public void setFreezeStock(int freezeStock) {
        this.freezeStock = freezeStock;
    }

    public Object getSpec() {
        return spec;
    }

    public void setSpec(Object spec) {
        this.spec = spec;
    }

    public Object getSpesDesc() {
        return spesDesc;
    }

    public void setSpesDesc(Object spesDesc) {
        this.spesDesc = spesDesc;
    }

    public boolean isIsDefalut() {
        return isDefalut;
    }

    public void setIsDefalut(boolean isDefalut) {
        this.isDefalut = isDefalut;
    }

    public Object getImages() {
        return images;
    }

    public void setImages(Object images) {
        this.images = images;
    }

    public boolean isIsDel() {
        return isDel;
    }

    public void setIsDel(boolean isDel) {
        this.isDel = isDel;
    }

    public boolean isIsNormalVirtual() {
        return isNormalVirtual;
    }

    public void setIsNormalVirtual(boolean isNormalVirtual) {
        this.isNormalVirtual = isNormalVirtual;
    }

    public boolean isIsFreebie() {
        return isFreebie;
    }

    public void setIsFreebie(boolean isFreebie) {
        this.isFreebie = isFreebie;
    }

    public Object getVqtunitrate() {
        return vqtunitrate;
    }

    public void setVqtunitrate(Object vqtunitrate) {
        this.vqtunitrate = vqtunitrate;
    }

    public Object getCqtunitid() {
        return cqtunitid;
    }

    public void setCqtunitid(Object cqtunitid) {
        this.cqtunitid = cqtunitid;
    }

    public double getVipPrice() {
        return vipPrice;
    }

    public void setVipPrice(double vipPrice) {
        this.vipPrice = vipPrice;
    }

    public Object getPosUnitName() {
        return posUnitName;
    }

    public void setPosUnitName(Object posUnitName) {
        this.posUnitName = posUnitName;
    }

    public Object getUnitrate() {
        return unitrate;
    }

    public void setUnitrate(Object unitrate) {
        this.unitrate = unitrate;
    }

    public Object getUnitid() {
        return unitid;
    }

    public void setUnitid(Object unitid) {
        this.unitid = unitid;
    }

    public Object getFixedflag() {
        return fixedflag;
    }

    public void setFixedflag(Object fixedflag) {
        this.fixedflag = fixedflag;
    }

    public Object getCunitid2() {
        return cunitid2;
    }

    public void setCunitid2(Object cunitid2) {
        this.cunitid2 = cunitid2;
    }

    public Object getPk_measdoc_ext() {
        return pk_measdoc_ext;
    }

    public void setPk_measdoc_ext(Object pk_measdoc_ext) {
        this.pk_measdoc_ext = pk_measdoc_ext;
    }

    public Object getPk_unit() {
        return pk_unit;
    }

    public void setPk_unit(Object pk_unit) {
        this.pk_unit = pk_unit;
    }

    public Object getCunitcode() {
        return cunitcode;
    }

    public void setCunitcode(Object cunitcode) {
        this.cunitcode = cunitcode;
    }

    public Object getCunitname() {
        return cunitname;
    }

    public void setCunitname(Object cunitname) {
        this.cunitname = cunitname;
    }

    public Object getCunitid() {
        return cunitid;
    }

    public void setCunitid(Object cunitid) {
        this.cunitid = cunitid;
    }

    public Object getOrgname() {
        return orgname;
    }

    public void setOrgname(Object orgname) {
        this.orgname = orgname;
    }

    public Object getPk_org() {
        return pk_org;
    }

    public void setPk_org(Object pk_org) {
        this.pk_org = pk_org;
    }

    public String getBar_code() {
        return bar_code;
    }

    public void setBar_code(String bar_code) {
        this.bar_code = bar_code;
    }

    public Object getHcmaterialname() {
        return hcmaterialname;
    }

    public void setHcmaterialname(Object hcmaterialname) {
        this.hcmaterialname = hcmaterialname;
    }

    public String getPk_material1() {
        return pk_material1;
    }

    public void setPk_material1(String pk_material1) {
        this.pk_material1 = pk_material1;
    }

    public Object getCmaterialvid() {
        return cmaterialvid;
    }

    public void setCmaterialvid(Object cmaterialvid) {
        this.cmaterialvid = cmaterialvid;
    }

    public Object getPk_material_v() {
        return pk_material_v;
    }

    public void setPk_material_v(Object pk_material_v) {
        this.pk_material_v = pk_material_v;
    }

    public Object getPk_marbasclass() {
        return pk_marbasclass;
    }

    public void setPk_marbasclass(Object pk_marbasclass) {
        this.pk_marbasclass = pk_marbasclass;
    }

    public Object getClass_name() {
        return class_name;
    }

    public void setClass_name(Object class_name) {
        this.class_name = class_name;
    }

    public String getBn() {
        return bn;
    }

    public void setBn(String bn) {
        this.bn = bn;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public boolean isIsMarketable() {
        return isMarketable;
    }

    public void setIsMarketable(boolean isMarketable) {
        this.isMarketable = isMarketable;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public int getTotalStock() {
        return totalStock;
    }

    public void setTotalStock(int totalStock) {
        this.totalStock = totalStock;
    }

    public Object getGradeInfo() {
        return gradeInfo;
    }

    public void setGradeInfo(Object gradeInfo) {
        this.gradeInfo = gradeInfo;
    }

    public DefaultSpecificationDescriptionBean getDefaultSpecificationDescription() {
        return defaultSpecificationDescription;
    }

    public void setDefaultSpecificationDescription(DefaultSpecificationDescriptionBean defaultSpecificationDescription) {
        this.defaultSpecificationDescription = defaultSpecificationDescription;
    }

    public double getAmount() {
        return amount;
    }

    public void setAmount(double amount) {
        this.amount = amount;
    }

    public PromotionListBean getPromotionList() {
        return promotionList;
    }

    public void setPromotionList(PromotionListBean promotionList) {
        this.promotionList = promotionList;
    }

    public double getPromotionAmount() {
        return promotionAmount;
    }

    public void setPromotionAmount(double promotionAmount) {
        this.promotionAmount = promotionAmount;
    }

    public int getBuyPinTuanCount() {
        return buyPinTuanCount;
    }

    public void setBuyPinTuanCount(int buyPinTuanCount) {
        this.buyPinTuanCount = buyPinTuanCount;
    }

    public int getBuyPromotionCount() {
        return buyPromotionCount;
    }

    public void setBuyPromotionCount(int buyPromotionCount) {
        this.buyPromotionCount = buyPromotionCount;
    }

    public Object getPinTuanRule() {
        return pinTuanRule;
    }

    public void setPinTuanRule(Object pinTuanRule) {
        this.pinTuanRule = pinTuanRule;
    }

    public double getLevelOne() {
        return levelOne;
    }

    public void setLevelOne(double levelOne) {
        this.levelOne = levelOne;
    }

    public double getLevelTwo() {
        return levelTwo;
    }

    public void setLevelTwo(double levelTwo) {
        this.levelTwo = levelTwo;
    }

    public double getLevelThree() {
        return levelThree;
    }

    public void setLevelThree(double levelThree) {
        this.levelThree = levelThree;
    }

    public List<?> getGradePrice() {
        return gradePrice;
    }

    public void setGradePrice(List<?> gradePrice) {
        this.gradePrice = gradePrice;
    }

    public static class DefaultSpecificationDescriptionBean {
    }

    public static class PromotionListBean {
    }

    public double getPromotionPrice() {
        return promotionPrice;
    }

    public void setPromotionPrice(double promotionPrice) {
        this.promotionPrice = promotionPrice;
    }

    public double getDiscount() {
        return discount;
    }

    public void setDiscount(double discount) {
        this.discount = discount;
    }
}
